========================================
Instructions for Exporting, Converting, and Reimporting .asf Files within a .big File
========================================

Step 1: Exporting specific .asf files from a .big file and converting them to .wav:
-----------------------------------------------------------------
1. Open NHL07-06ASFPlayer.
2. Use this tool to export specific .asf files and convert them directly to .wav.
3. If NHL07-06ASFPlayer only shows around 20 files, proceed to the next step.

Step 2: Exporting multiple or all .asf files from a .big file and converting them to .wav:
-----------------------------------------------------------------
1. Open the copspeech.big or UG2_Speech.big file using NHL07ASFExporter.exe.
2. Export only the audios you will use (If importing many audios, follow Step 6) using the "Export Selected" option and select the ASF2WAV folder.
3. Inside the ASF2WAV folder, you will find a script responsible for converting .asf files to .wav.
4. After conversion, the converted files will be in the CONVERTIDOS folder inside ASF2WAV.
5. The converted .wav files can now be played normally.

Step 3: Important Limitations to Consider:
-----------------------------------------------------------------
1. Size limit: COPSPEECH.BIG files can break if they exceed 199 MB, and UG2_Speech.BIG if they exceed 75 MB.
   - This likely happens due to limitations in the .idx file.
   - Corrupted files will only play some conversations in the game, and calls won’t play.
2. The importer will continue to work, but if you try to reload the file after this error, it may fail.
3. Keep backups of the original files!

Step 4: Converting .wav files to .asf:
-----------------------------------------------------------------
1. Within the tools, you will find folders called WAV2ASF (PC) and WAV2ASF (PS2).
2. In them, you will find wav2asf.bat scripts for each version (PC or PS2).
3. These scripts are already configured with the recommended codec settings for converting call files to .asf format.
4. You can adjust the -rs parameter to -rs48000 to improve sound quality, but this will increase the file size.
5. Run the correct wav2asf.bat script (depending on whether you're on PC or PS2).
6. The sound files will now be converted to .asf format.

Step 5: Replacing files in the .big:
-----------------------------------------------------------------
1. Open NHL09-07PBPImporter.exe.
2. Load the copspeech.big or UG2_Speech.big file and select the sound file you want to replace.
3. Make sure the file is highlighted in blue.
4. You can listen to the file by pressing the play button.
5. With the file selected, press the down arrow and select your new .asf file.
6. The tool will perform the import and make adjustments to the copspeech.idx file, if necessary.
   - If the new file is smaller than the original, the .idx won’t need adjustments.
7. Test the new file to ensure it is working correctly.

Step 6: Reimporting multiple audios into copspeech.big or UG2_Speech.big:
-----------------------------------------------------------------
1. Use the NHL07_PBP_Pack_12.exe tool.
2. Click the Unpack icon to select the BIG and IDX files corresponding to your game.
3. A new folder will be created inside your game’s SPEECH folder, where all the exported audios will be available.
4. Place your modified audios in this folder and replace the original files.
5. Click the Pack icon to repack the files.
   - Tip: If you're unsure about the Pack and Unpack icons, hover over them to see the description.
6. Wait for the import to finish, and once completed, you can close the tool and enjoy your custom files.

Final Tips:
-----------------------------------------------------------------
1. Always test the files after each conversion or import step to ensure they work correctly.
2. Keep backups to avoid data loss in case of an error during conversion or import.

-----------------------------------------------------------------
For any questions, contact me via Discord.
User: _z4n1t_
-----------------------------------------------------------------